The file settings define the way XML Spy handles opening and saving of documents. You will also find related settings in the Encoding tab.
| · | You can choose to open an existing file or create a new file either in the enhanced grid view or in the text view. If you select the grid view, you can optionally show the tree structure, and automatically expand all lines at the same time.
| | · | If you are working in a multi-user environment, or if you are operating with files that are dynamically generated on a server, you may instruct XML Spy to watch for changes to the files that you are currently editing. XML Spy will then prompt you to reload the file, whenever a change is detected.
| | · | If you are using document type definitions (DTDs) or schemas to define the structure of your XML documents, you can automatically check the document for validity whenever it is opened or saved. XML Spy can also cache these files in memory to save any unnecessary reloading (e.g. when the Schema being referred to is accessed through a URL).
| | · | When you start XML Spy, you can optionally open the last-used project automatically.
| | · | Normally XML Spy will used TAB-characters (0x09) to indent the individual elements forming the structure of the XML document so that it will be easily recognizable when viewed with a regular text editor. In certain situation this may, however, been undesirable and can therefore be turned off. You can also selectively turn off output formatting for certain elements by specifying them in the list provided (this is e.g. necessary for xsl:attribute when you are editing XSL Stylesheets).
| | | |
| · | When saving an XML document, XML Spy includes a short comment <!-- Edited with XML Spy 3.0 http://www.xmlspy.com --> near the top of the file. This option can be turned off only by licensed users.
| | | |
| · | Line-breaks in the document file can be preserved so that the same characters will be used that were found when opening the file. Alternatively you can elect to always encode line breaks in any of the three possible forms (CR&LF for PCs, CR for the MacOS, or LF for Unix).
| | | |
|
|